home *** CD-ROM | disk | FTP | other *** search
- diff -ur binutils-2.9.1/bfd/config.bfd mint-2.9.1/bfd/config.bfd
- --- binutils-2.9.1/bfd/config.bfd Fri May 1 17:48:05 1998
- +++ mint-2.9.1/bfd/config.bfd Sun Sep 13 13:03:24 1998
- @@ -321,6 +321,9 @@
- targ_defvec=m68klynx_coff_vec
- targ_selvecs=m68klynx_aout_vec
- ;;
- + m68k-atari-mint*)
- + targ_defvec=m68kmint_aout_vec
- + ;;
- m68*-hp*-netbsd*)
- targ_defvec=m68k4knetbsd_vec
- targ_selvecs="m68knetbsd_vec hp300bsd_vec sunos_big_vec"
- diff -ur binutils-2.9.1/bfd/configure mint-2.9.1/bfd/configure
- --- binutils-2.9.1/bfd/configure Fri May 1 17:48:05 1998
- +++ mint-2.9.1/bfd/configure Sun Sep 13 13:03:24 1998
- @@ -2787,6 +2787,7 @@
- m68klinux_vec) tb="$tb m68klinux.lo aout32.lo" ;;
- m68klynx_aout_vec) tb="$tb m68klynx.lo lynx-core.lo aout32.lo" ;;
- m68klynx_coff_vec) tb="$tb cf-m68klynx.lo coff-m68k.lo cofflink.lo lynx-core.lo" ;;
- + m68kmint_aout_vec) tb="$tb dummy.o " ;;
- m68knetbsd_vec) tb="$tb m68knetbsd.lo aout32.lo" ;;
- m68k4knetbsd_vec) tb="$tb m68k4knetbsd.lo aout32.lo" ;;
- m68kaux_coff_vec) tb="$tb coff-aux.lo coff-m68k.lo cofflink.lo" ;;
- diff -ur binutils-2.9.1/bfd/configure.host mint-2.9.1/bfd/configure.host
- --- binutils-2.9.1/bfd/configure.host Fri May 1 17:48:05 1998
- +++ mint-2.9.1/bfd/configure.host Sun Sep 13 13:03:25 1998
- @@ -44,6 +44,7 @@
- mips*-*-riscos*) HDEFINES="-G 4" ;;
-
- m68*-hp-hpux*) HDEFINES=-DHOST_HP300HPUX ;;
- +m68k-atari-mint*) ;;
-
- *-*-solaris*) HOST_64BIT_TYPE="long long"
- HOST_U_64BIT_TYPE="unsigned long long"
- diff -ur binutils-2.9.1/config.guess mint-2.9.1/config.guess
- --- binutils-2.9.1/config.guess Fri May 1 17:48:46 1998
- +++ mint-2.9.1/config.guess Sun Sep 13 13:03:25 1998
- @@ -195,6 +195,9 @@
- atari*:OpenBSD:*:*)
- echo m68k-unknown-openbsd${UNAME_RELEASE}
- exit 0 ;;
- + atari*:MiNT:*:*)
- + echo m68k-atari-mint
- + exit 0 ;;
- sun3*:NetBSD:*:*)
- echo m68k-sun-netbsd${UNAME_RELEASE}
- exit 0 ;;
- diff -ur binutils-2.9.1/config.sub mint-2.9.1/config.sub
- --- binutils-2.9.1/config.sub Fri May 1 17:48:46 1998
- +++ mint-2.9.1/config.sub Sun Sep 13 13:03:25 1998
- @@ -309,6 +309,9 @@
- basic_machine=m68k-apple
- os=-aux
- ;;
- + atari)
- + basic_machine=m68k-atari
- + ;;
- balance)
- basic_machine=ns32k-sequent
- os=-dynix
- @@ -549,6 +552,10 @@
- basic_machine=mips-unknown
- os=-linux-gnu
- ;;
- + mint)
- + basic_machine=m68k-atari
- + os=-mint
- + ;;
- mips3*-*)
- basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`
- ;;
- @@ -933,7 +940,7 @@
- | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
- | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
- | -cygwin32* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
- - | -mingw32* | -linux-gnu* | -uxpv*)
- + | -mingw32* | -linux-gnu* | -uxpv* | -mint* )
- # Remember, each alternative MUST END IN *, to match a version number.
- ;;
- # CYGNUS LOCAL
- @@ -1201,6 +1208,9 @@
- ;;
- -genix*)
- vendor=ns
- + ;;
- + -mint*)
- + vendor=atari
- ;;
- -mvs*)
- vendor=ibm
- diff -ur binutils-2.9.1/gas/Makefile.in mint-2.9.1/gas/Makefile.in
- --- binutils-2.9.1/gas/Makefile.in Fri May 1 17:45:03 1998
- +++ mint-2.9.1/gas/Makefile.in Sun Sep 13 13:03:25 1998
- @@ -452,7 +452,7 @@
- # How to link with both our special library facilities
- # and the system's installed libraries.
-
- -GASLIBS = @OPCODES_LIB@ @BFDLIB@ ../libiberty/libiberty.a
- +GASLIBS = @OPCODES_LIB@ ../libiberty/libiberty.a
-
- # Files to be copied away after each stage in building.
- STAGESTUFF = *.o $(noinst_PROGRAMS)
- diff -ur binutils-2.9.1/gas/config/tc-m68k.h mint-2.9.1/gas/config/tc-m68k.h
- --- binutils-2.9.1/gas/config/tc-m68k.h Fri May 1 17:44:43 1998
- +++ mint-2.9.1/gas/config/tc-m68k.h Sun Sep 13 13:03:25 1998
- @@ -38,6 +38,9 @@
- #ifdef TE_LINUX
- #define TARGET_FORMAT "a.out-m68k-linux"
- #endif
- +#ifdef TE_MiNT
- +#define TARGET_FORMAT "a.out-m68k-mint (not implemented!)"
- +#endif
- #ifndef TARGET_FORMAT
- #define TARGET_FORMAT "a.out-zero-big"
- #endif
- diff -ur binutils-2.9.1/gas/configure mint-2.9.1/gas/configure
- --- binutils-2.9.1/gas/configure Fri May 1 17:45:07 1998
- +++ mint-2.9.1/gas/configure Sun Sep 13 13:03:25 1998
- @@ -1539,6 +1539,7 @@
- m68k-*-openbsd*) fmt=aout em=nbsd bfd_gas=yes ;;
- m68k-apple-aux*) fmt=coff em=aux ;;
- m68k-*-psos*) fmt=elf em=psos;;
- + m68k-atari-mint*) fmt=aout em=mint;;
-
- m88k-motorola-sysv3*) fmt=coff em=delt88 ;;
- m88k-*-coff*) fmt=coff ;;
- diff -ur binutils-2.9.1/gas/struc-symbol.h mint-2.9.1/gas/struc-symbol.h
- --- binutils-2.9.1/gas/struc-symbol.h Fri May 1 17:45:17 1998
- +++ mint-2.9.1/gas/struc-symbol.h Sun Sep 13 14:11:50 1998
- @@ -20,6 +20,8 @@
- #ifndef __struc_symbol_h__
- #define __struc_symbol_h__
-
- +#include "obj-format.h"
- +
- #ifdef BFD_ASSEMBLER
- /* The BFD code wants to walk the list in both directions. */
- #undef SYMBOLS_NEED_BACKPOINTERS
-